package com.itheima.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class SysMenu {
  private static final long serialVersionUID = 1L;
  private long id;
  private long pid;
  private String path;
  private String component;
  private String title;
  private String icon;
  private long isShow;
  private long isCache;
  private long isLink;
  private String redirect;
  private java.sql.Timestamp createDate;
  private java.sql.Timestamp updateDate;
  private long delFlag;
  private long type;
  private double sort;
  private String mark;
  private String defaultData;


  public long getId() {
    return id;
  }

  public void setId(long id) {
    this.id = id;
  }


  public long getPid() {
    return pid;
  }

  public void setPid(long pid) {
    this.pid = pid;
  }


  public String getPath() {
    return path;
  }

  public void setPath(String path) {
    this.path = path;
  }


  public String getComponent() {
    return component;
  }

  public void setComponent(String component) {
    this.component = component;
  }


  public String getTitle() {
    return title;
  }

  public void setTitle(String title) {
    this.title = title;
  }


  public String getIcon() {
    return icon;
  }

  public void setIcon(String icon) {
    this.icon = icon;
  }


  public long getIsShow() {
    return isShow;
  }

  public void setIsShow(long isShow) {
    this.isShow = isShow;
  }


  public long getIsCache() {
    return isCache;
  }

  public void setIsCache(long isCache) {
    this.isCache = isCache;
  }


  public long getIsLink() {
    return isLink;
  }

  public void setIsLink(long isLink) {
    this.isLink = isLink;
  }


  public String getRedirect() {
    return redirect;
  }

  public void setRedirect(String redirect) {
    this.redirect = redirect;
  }


  public java.sql.Timestamp getCreateDate() {
    return createDate;
  }

  public void setCreateDate(java.sql.Timestamp createDate) {
    this.createDate = createDate;
  }


  public java.sql.Timestamp getUpdateDate() {
    return updateDate;
  }

  public void setUpdateDate(java.sql.Timestamp updateDate) {
    this.updateDate = updateDate;
  }


  public long getDelFlag() {
    return delFlag;
  }

  public void setDelFlag(long delFlag) {
    this.delFlag = delFlag;
  }


  public long getType() {
    return type;
  }

  public void setType(long type) {
    this.type = type;
  }


  public double getSort() {
    return sort;
  }

  public void setSort(double sort) {
    this.sort = sort;
  }


  public String getMark() {
    return mark;
  }

  public void setMark(String mark) {
    this.mark = mark;
  }


  public String getDefaultData() {
    return defaultData;
  }

  public void setDefaultData(String defaultData) {
    this.defaultData = defaultData;
  }

}
